Big Huge Thesaurus

lead-acid accumulator

noun